<?php

cload("database.dbrow");
cload("database.dbquery");
/**
 * Description of itunesRow
 *
 * @author Di_Moon
 */
class itunesRow extends dbrow {
    
    // Конструктор
    //  $dbh - связь с БД
    //  $kpId - номер фильма кинопоиска
    //  $country - код страны
    function __construct($dbh, $kpId, $country) {
        parent::__construct($dbh, "filmsItunes", "id");
        
        $this->set("kpId", $kpId);
        $this->set("country", $country);
    }
    
    // Функция загрузки данных из БД, если данных нет, возвращаем false
    public function load($index=null) {
        $query = new dbquery($this->_dbh);
        $query->select()->from($this->_prfxtable)->where("country='".$this->get("country")."' and kpId='".$this->get("kpId")."'");
        $this->_dbh->query($query);
        if($fa = $this->_dbh->raw_fetch_array()) {
            $this->setElements($fa);
//            _print_r($fa);
            return true;
        }
//        echo $query->__toString();
        return false;
    }
}

?>
